package com.yangst.service.common.enums;

public enum IsOrNotEnum {
	YES(1,"是"),
	NO(0,"否");
	
	private Integer val;
	private String desc;

	private IsOrNotEnum (Integer val,String desc) {
		this.val = val;
		this.desc = desc;
	}
	
	public Integer getVal() {
		return val;
	}
	public String getDesc() {
		return desc;
	}
		
	public static IsOrNotEnum getEnumByNumber(Integer val){
		if (val == null)
            return null;
        for (IsOrNotEnum tSORNOTEnum : IsOrNotEnum.values()) {
            if (tSORNOTEnum.getVal().equals(val))
                return tSORNOTEnum;
        }
        return null;
	}
	
	public static IsOrNotEnum getEnumByDesc(String desc){
		if (desc == null)
            return null;
        for (IsOrNotEnum tSORNOTEnum : IsOrNotEnum.values()) {
            if (tSORNOTEnum.getDesc().equals(desc))
                return tSORNOTEnum;
        }
        return null;
	}
	

}
